Cast (29)
Will Friedle

Griffelkin

Matthew Lawrence

Dave Heinrich

Kim Greist

Marie Antoinette

Brad Nessler

Brad Nessler

Kevin McNulty

Annapolis Angels Coach

Colin Murdock

Demons Announcer

Rhea Perlman

Ms. Beelzebub

Paul Kariya

Paul Kariya

Luc Robitaille

Luc Robitaille

Donald Adams

Reporter #1

Scott Augustine

Griffelkin's Dance Double

Keith Dallas

Demon Fan #1

Rob deLeeuw

Bookowaki

Stacy Fair

Angel Fan

Dan Joffre

Angel Player (Worm)

Terri Ladd

Demon Teammate

Kasper Michaels

Reporter #2

Ty Olsson

Demon Fan #2

Clay St. Thomas

Reporter #3

Chris Wilding

Marcel Lenard

Crew (12)

Directing

Sound

Julian Nott

Original Music Composer

Editing

Art

Sheila Haley

Production Design

Camera

Michael Ozier

Director of Photography

Production

George Zaloom

Executive Producer

Writing

David Kukoff

Teleplay

Matt Roshkow

Teleplay